package com.husky.easyexcle.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;

/**
 * @author huanfuan
 * @date 2023/5/26 16:56
 */


@Data // lombok注解
@Slf4j
public class EtlJobEntity {

    @ExcelProperty(value = "ETL_System")
    private String ETL_System;

    @ExcelProperty(value = "ETL_JOB")
    private String ETL_JOB;

    @ExcelProperty(value = "JobType")
    private String JobType;

    @ExcelProperty(value = "job_interval_time")
    private String job_interval_time;

    @ExcelProperty(value = "Last_JobStatus")
    private String Last_JobStatus;

    @ExcelProperty(value = "Enable")
    private String Enable;

    @ExcelProperty(value = "job_level")
    private String job_level;

    @ExcelProperty(value = "Last_TXDate")
    private String Last_TXDate;

    @ExcelProperty(value = "errorJobCount")
    private String errorJobCount;

    @ExcelProperty(value = "errorJobReRunCount")
    private String errorJobReRunCount;

    @ExcelProperty(value = "errorJobReRuntime")
    private String errorJobReRuntime;

    @ExcelProperty(value = "Last_StartTime")
    private String Last_StartTime;

    @ExcelProperty(value = "Last_EndTime")
    private String Last_EndTime;

    @ExcelProperty(value = "lock_mark_name")
    private String lock_mark_name;

    @ExcelProperty(value = "job_start_time")
    private String job_start_time;

    @ExcelProperty(value = "job_stop_time")
    private String job_stop_time;


    @ExcelProperty(value = "ETL_Server")
    private String ETL_Server;

    @ExcelProperty(value = "Description")
    private String Description;

    @ExcelProperty(value = "Frequency")
    private String Frequency;

    @ExcelProperty(value = "Last_FileCnt")
    private String Last_FileCnt;

    @ExcelProperty(value = "Last_CubeStatus")
    private String Last_CubeStatus;

    @ExcelProperty(value = "CubeFlag")
    private String CubeFlag;

    @ExcelProperty(value = "CheckFlag")
    private String CheckFlag;

    @ExcelProperty(value = "AutoOff")
    private String AutoOff;

    @ExcelProperty(value = "CheckCalendar")
    private String CheckCalendar;

    @ExcelProperty(value = "CalendarBU")
    private String CalendarBU;

    @ExcelProperty(value = "RunningScript")
    private String RunningScript;

    @ExcelProperty(value = "JobSessionID")
    private String JobSessionID;

    @ExcelProperty(value = "ExpectedRecord")
    private String ExpectedRecord;

    @ExcelProperty(value = "CheckLastStatus")
    private String CheckLastStatus;

    @ExcelProperty(value = "TimeTrigger")
    private String TimeTrigger;

    @ExcelProperty(value = "sys_desc")
    private String sys_desc;

    @ExcelProperty(value = "load_mode")
    private String load_mode;

    @ExcelProperty(value = "no_rule")
    private String no_rule;

    @ExcelProperty(value = "env_file")
    private String env_file;

}
